package P010_NoOverrideClassStaticVariAndMethod;

import org.junit.Test;
import java.util.Random;
import static java.lang.Math.PI;
import static java.lang.Math.abs;

/**
 * 不要再本类中覆盖静态导入的变量和方法
 * @author xufy1
 */
public class NeverUseOverrideClassStaticVariMethod {

    public final static String PI="你好";
    public static int abs(int abs){
        return 0;
    }

    /**
     * 编译器"最短路径"原则：
     *  如果能够在本类中查找到变量、常量、方法，就不会到其它包或者父类、接口中查找。
     *  本类优先
     *
     */
    @Test
    public  void test1() {
        System.out.println("PI="+PI);
        System.out.println("abs(-100)= "+abs(-100));
    }
}
